package com.foreveross.taskservice.taskcache;

import com.foreveross.taskservice.common.model.AbstractTaskModel;
/**
 * 任务添加查询索引的接口
 * @author Administrator
 *
 * @param <T>
 */
public interface TaskAddQueryIndexApplication<T extends AbstractTaskModel> {
	/**
	 * 返回具体操作模型的类
	 * @return
	 */
	public Class<T> getTaskModelClass();
	/**
	 * 添加查询索引
	 * @param query
	 * @param model
	 */
	public void addQueryIndex(QueryIndex query,T model);
	
}
